demurrer to indictment - Spanish English Dictionary